water removal equipment - Alemán Inglés Diccionario